Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia #1-w2 Australia #1-w3 Italy F3 Germany F4 Germany F6 Australia #1-w4 Germany F13 Italy #4-w2 Finland F1 Finland F2 Germany F6 Austria F4 Austria F5 UAE F2 Japan F5 Ireland F2 Portugal F4 Portugal F6 Croatia F2 Morocco F1 Morocco F2 Italy F11 Romania F1 Romania F2 Slovenia F2 Italy F27 Portugal F4 Portugal F5 Iran F4 Germany F4 Germany F5 Croatia F1 Croatia F2 Morocco F2 France F7 Italy F10 Germany F23 Great Britain F16 Great Britain F17 Israel F4 Czech Republic F5 Germany F2 Germany F3 Croatia F1 Kazakhstan F1 Kazakhstan F2 Croatia F4 Czech Rep. F3 Iran F3 Croatia F2 Italy F17 Italy F23 Slovak Rep. F1 Morocco F1 Morocco F2 Italy F4 Kuwait F2 USA F28 USA F1 USA F3 Portugal F5 UAE F1 Sweden F1 Sweden F2 Italy #4-w1 Italy #4-w3 Italy #4-w4 USA F1 USA F2 USA F3 Portugal F3 Italy F26 Germany F12 Germany F13 Belgium F2 Germany F1 Germany F3 Germany F4 Germany F5 Croatia F1 Croatia F2 Germany F1 Japan F4 Australia #1-w1 Italy F8 Poland F1 M15 Castelo Branco M25 Porto M25 Faro Israel F5 M25 Prague M15 Monastir Ostdeutscher Sparkassen Cup - Dresden Black Forest Open - Freudenstadt Ostdeutscher Sparkessen Cup - Dresden IPP Open - Helsinki M25 Monastir Baden Open - Karlsruhe Dublin Challenger - Dublin Geneva Challenger Genoa Open - Genova M25 Prague Open D'Orleans - Orleans Fifth Third Bank Tennis Championships - Lexington Akbank Private Banking TED Open - Istanbul GHI Bronz Classic - Bronx Challenger Hamburg - Hamburg M15 Heraklion The Shelbourne Irish Open - Dublin Ljubljana Open - Ljubljana M25 Wetzlar M15 Ueberlingen Challenger 42 - Andrezieux M25 Monastir M25 Vila Real de Santo Antonio M25 Padova Pharma Medico Open 2008 - Aarhus M25 Santa Margherita di Pula M25 Valldoreix Unicredit Czech Open - Prostejov Dublin Challenger - Dublin M15 Antalya M25 Telfs The LTA Cardiff Challenger - Cardiff Porsche Open - Poznan Black Forest Open 2004 - Freudenstadt Tatra Banka Slovak Open - Bratislava Oberstraufen Cup - Oberstaufen Nord/LB Open 2004 - Braunschweig PEOPLEnet Cup - Dnepropetrovsk Steelers Cup - Kosice Challenger Groningen - Groningen Logopak Challenger 2005 - Lubeck Sunrise Challenger BMW Tennis Championship - Sunrise Ostrava Challenger Reggio Emilia Challenger San Benedetto Challenger Poznan Challenger ATP Challenger Open 2004 - Monchengladbach Freudenstadt Challenger Tashkent Challenger Kos-Zucchetti Tennis Cup - Cordenons Seoul Challenger Chuncheon Challenger Kobstaedernes ATP Challenger - Kolding KGHM Dialog Polish Indoors - Wroclaw Bordeaux Challenger Bytom Challenger Oberstaufen Challenger Istanbul Challenger Brasilia Challenger Lambertz Open by Stawag - Aachen Izmir Challenger Bratislava Challenger Courmayeur Challenger Casablanca Challenger Rabat Challenger Baden Open - Karlsruhe Braunschweig Challenger Oberstaufen Challenger Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Casablanca The Surbiton Trophy - Surbiton San Marino Challenger Cordenons Challenger Manerbio Challenger Genova Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio ATP Challenger Trophy 2007 - Trnava M25 Vila Real de Santo Antonio Trnava Challenger Lambertz Open by Stawag 2007 - Aachen Eckental Challenger Geneva Challenger Sao Paulo Challenger Tour Finals Helsinki Challenger Heilbronn Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Casablanca Challenger Rabat Challenger Marrakech Challenger Dallas Challenger Savannah Challenger Prague Challenger Bordeaux Challenger Lambertz Open by Stawag - Aachen Istanbul Challenger IPP Open - Helsinki Maui Challenger Mobilux Open - Luxembourg Savannah Challenger Furth Challenger Winnetka Challenger Tiburon Challenger Binghamton Challenger Aptos Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Oberstaufen Cup - Oberstaufen Maui Challenger Dallas Challenger Panama City Challenger Barranquilla Challenger Morocco Tennis Tour - Rabat Irving Challenger Heilbronn Challenger Prostejov Challenger Samsung Securities Cup - Seoul Tatra Banka Slovak Open - Bratislava Vancouver Challenger Irving Challenger Aix En Provence Challenger Braunschweig Challenger Prague Challenger Orbetello Challenger Sporting Challenger - Turin St. Petersburg Challenger - St. Petersburg Poprad Tatry Challenger Orleans Challenger Almaty Challenger Quimper Challenger Indian Wells Challenger Como Challenger Genova Challenger Dallas Challenger ATP Slovak Open Challenger - Bratislava Bratislava Challenger Istanbul Challenger Indian Wells Challenger Bratislava Challenger Luedenscheid Challenger Bratislava 2 Challenger Noumea Challenger Aamulehti Tampere Opene - Tampere Marbella Challenger Furth Challenger Kosice Challenger Turin Challenger Rimini Challenger Muller Cup - Ulm M25 Monastir Szczecin Challenger Brasov Challenger - Brasov Open D'Orleans - Orleans Mons Challenger Salzburg Challenger Tallahassee Tennis Challenger - Tallahassee Heilbronn Challenger Bergamo Challenger Barletta Challenger Knoxville Challenger Tatra Banka Open - Bratislava M15 Heraklion Aptos Challenger M15 Telde Braunschweig Challenger M25 Reggio Emilia Turin Challenger Manchester Challenger Poprad Tatry Challenger Morocco Tennis Tour - Tanger Braunschweig Challenger Dortmund Challenger Prostejov Challenger Nur-Sultan 1 Challenger Tatra Banka Open 2006 - Bratislava Sassuolo Challenger ATU Cup - Weiden Como Challenger Vicenza Challenger Pullach Challenger Poznan Challenger Athens Challenger Nottingham Challenger LTA Shrewsbury Challenger - Shrewsbury Schickendanz Open - Furth Internationaux de Nouvelle-Caledonie - New Caledonia Biella 6 Challenger Banca Stato Challenger - Lugano Bad Waltersdorf Challenger Heilbronn Open - Heilbronn Bercuit Challenger Prague 2 Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg San Marino Challenger Prague Challenger Biella 3 Challenger Oeiras 2 Challenger Biella 7 Challenger Tallahassee Challenger 10th Wartburg Open - Eisenach Ismaning Challenger Eckental Challenger Lisbon Challenger Braga Challenger Morocco Tennis Tour - Marrakech USTA Challenger of Orlando - Orlando Kosice Challenger USTA Men's Challenger of Dallas - Dallas Badden Open by Rothaus - Ettlingen Flea Market Cup - Busan 3rd Volkswagon Challenger - Wolfsburg 10° Trofeo Luigi Pezzoli - Bergamo Koblenz Challenger Hersonissos 1 Challenger Internazionali di Tennis di Bergamo - Bergamo Monza Challenger Prosperita Open 2008 - Ostrava Liberec Challenger Genova Challenger The Surbiton Trophy - Surbiton Florence Challenger Marrakech Challenger Nur-Sultan Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Mons Challenger Helsinki Challenger Rennes Challenger Quimper Challenger San Benedetto Challenger Cherbourg Challenger Cordenons Challenger Kitzbuhel Challenger Sarasota Challenger Salvador Challenger Genova Challenger Geneva Challenger Ostrava Challenger Split Challenger Istanbul Challenger Biella 2 Challenger Mercedes Cup - Stuttgart Orleans Challenger Rome Challenger Marburg Challenger Mouilleron-Le-Captif Challenger Rome Challenger Bordeaux Challenger Prostejov Challenger Zagreb Challenger Mercedes Cup - Stuttgart Alicante Challenger BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Thailand Open - Bangkok ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Next Generation Adelaide International - Adelaide Trnava Challenger Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam ATP Studena Croatia Open Umag - Umag ATP Kremlin Cup - Moscow Brisbane - Brisbane Sarasota Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok Salzburg Challenger Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Bratislava Challenger Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle ATP Studena Croatia Open Umag - Umag Dallas Challenger Open de Moselle - Metz Bergamo Challenger Open Sud de France - Montpellier Tallahassee Challenger Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Open de Moselle - Metz Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Serbia Open - Belgrade Gerry Weber Open - Halle Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Sarasota Challenger Marburg Challenger Noumea Challenger Sacramento Challenger Dallas Challenger Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Tennis Channel Open - Las Vegas Charlottesville Challenger Tanger Challenger Meknes Challenger Knoxville Challenger Legg Mason Tennis Classic - Washington AEGON International - Eastbourne Pilot Pen Tennis - New Haven Hall of Fame Tennis Championships - Newport Bet-at-home Open - Hamburg BB&T Atlanta Open - Atlanta ATP Vegeta Croatia Open - Umag Champaign Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Rio Open 500 - Rio de Janeiro Sunrise Challenger Brasil Open - Sao Paulo BMW Open - Munich Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen China Open - Beijing Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BMW Open - Munich Caltanissetta Challenger Aegon Nottingham Open - Nottingham Moselle Open - Metz If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BB&T Atlanta Open - Atlanta Swiss Indoors Basel - Basel Dallas Challenger Erste Bank Open - Vienna Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open Sud de France - Montpellier Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Gerry Weber Open - Halle Rome Challenger Gerry Weber Open - Halle Sarasota Challenger Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Hall of Fame Open - Newport Plava Laguna Croatia Open - Umag Sydney International - Sydney Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Santiago Open - Santiago UNICEF Open - 's Hertogenbosch BMW Open - Munich Anytech365 Andalucia Open - Marbella Barcelona Open BancSabadell - Barcelona Barcelona Open BancSabadell - Barcelona Moselle Open - Metz Shenzhen Open - Shenzhen St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Rome Challenger Ortisei Challenger Croatia Open Umag - Umag Ostrava Challenger Sydney International - Sydney Winston-Salem Open - Winston-Salem AEGON International - Eastbourne ATP Kremlin Cup - Moscow Medibank International - Sydney BMW Open - Munich Gerry Weber Open - Halle M25 Reggio Emilia BMW Open - Munich Pilot Pen Tennis - New Haven Open de Moselle - Metz AIG Japan Open Tennis Championships - Tokyo Braunschweig Challenger PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart International German Open - Hamburg AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Tiriac Open - Bucharest Gerry Weber Open - Halle Sarasota Challenger German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Kremlin Cup - Moscow Loughborough Challenger Bratislava Challenger Open de Tenis Comunidad Valenciana - Valencia Helsinki Challenger Zadar Challenger Naples Challenger Open de Nice Cote d'Azur - Nice AEGON Championships - London Studena Croatia Open - Umag Grand Prix Hassan II - Casablanca Abierto Mexicano Telcel - Acapulco Heilbronn Challenger US Men's Clay Court Championship - Houston Le Gosier Challenger Moselle Open - Metz If Stockholm Open - Stockholm Mersin Challenger Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Aptos Challenger Irving Challenger Winston-Salem Open - Winston-Salem Valencia Open - Valencia Apia International - Sydney Ecuador Open - Quito Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Mercedes Cup - Stuttgart Le Gosier Challenger SkiStar Swedish Open - Bastad Sibiu Challenger Bordeaux Challenger Vegeta Croatia Open - Umag Caltanissetta Challenger Bet-at-home Open - Hamburg Citi Open - Washington Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Valencia Open - Valencia Open Sud de France - Montpellier Bratislava Challenger Open 13 - Marseille DIEMA XTRA Sofia Open - Sofia Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Konzum Croatia Open - Umag Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Garanti Koza Sofia Open - Sofia Aircel Chennai Open - Chennai Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Hungarian Open - Budapest BMW Open - Munich Braunschweig Challenger Geneva Open - Geneva Antalya Cup - Antalya AEGON International - Eastbourne Citi Open - Washington Moselle Open - Metz Shenzhen Open - Shenzhen Vancouver Challenger ABN AMRO World Tennis Tournament - Rotterdam Hamburg Challenger BMW Open - Munich AEGON International - Eastbourne Bonn Challenger Citi Open - Washington Chengdu Open - Chengdu China Open - Beijing Prague II Challenger Prostejov Challenger ABN AMRO World Tennis Tournament - Rotterdam Eckental Challenger Brisbane International - Brisbane Nur-Sultan 2 Challenger Grand Prix Hassan II - Marrakech Marbella Challenger BMW Open - Munich Geneva Open - Geneva Noventi Open - Halle Hall of Fame Open - Newport Generali Open - Kitzbuhel Moselle Open - Metz Todi Challenger bett1HULKS Indoors - Cologne Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Hersonissos 2 Challenger Sanremo Challenger bett1HULKS Championships - Cologne Open Parc - Lyon Countrywide Classic - Los Angeles PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia The Hypo Group Tennis International 2008 - Poertschach Mercedes Cup - Stuttgart Thailand Open - Bangkok St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Bratislava 1 Challenger PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Apia International - Sydney US Men's Clay Court Championship - Houston BMW Open - Munich China Open - Beijing Sydney International - Sydney Open Sud de France - Montpellier Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Generali Open - Kitzbuhel Kremlin Cup - Moscow Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Tennis Masters Series - Hamburg Masters Series Hamburg - Hamburg Noumea Challenger Masters Series - Hamburg Bangkok Challenger Biella 1 Challenger Sony Ericsson Open - Miami Tennis Masters Series - Hamburg Masters Series Monte-Carlo - Monte-Carlo St. Petersburg Open - St. Petersburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati China Open - Beijing Shanghai - Shanghai BNP Paribas Open - Indian Wells Prostejov Challenger Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia Abierto Mexicano Telcel - Acapulco Sony Ericsson Open - Miami Next Generation Adelaide International - Adelaide BCR Open Romania - Bucharest Topshelf Open - 's-Hertogenbosch Monte-Carlo Rolex Masters - Monte-Carlo Ordina Open - 's-Hertogenbosch Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Open SEAT 2008 - Barcelona Lyon Challenger AIG Japan Open Tennis Championships - Tokyo Masters Series - Hamburg Western & Southern Open - Cincinnati Medibank International - Sydney Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Grand Prix Hassan II - Casablanca BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami Wimbledon - London Gerry Weber Open - Halle German Tennis Championships - Hamburg BB&T Atlanta Open - Atlanta U.S. Open - New York French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Qatar ExxonMobil Open - Doha Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Campionati BNL dItalia - Rome U.S. Open - New York Rogers Cup - Montreal Australian Open - Melbourne Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Croatia Open - Umag BNP Paribas Masters - Paris Miami Open - Miami Rogers Cup - Toronto Australian Open - Melbourne Internazionali BNL d'Italia - Rome Miami Open - Miami Western & Southern Open - Cincinnati French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Mercedes Cup - Stuttgart Wimbledon - London U.S. Open - New York Mercedes Cup - Stuttgart Ordina Open - s-Hertogenbosch Brasil Open - Sao Paulo Moselle Open - Metz Thailand Open - Bangkok Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Sony Ericsson Open - Miami Wimbledon - London Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, World Group, PO, POL-SVK 3-2 French Open - Paris Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, Group I, 2R, SVK-BIH 2-3 Davis Cup, World Group, QR, SVK-CAN 2-3 Davis Cup, Group I, 1R, SVK-SUI 3-1 Wimbledon - London Davis Cup, Group I, 2R, ROU-SVK 2-3 U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) U.S. Open (juniors) Australian Open (juniors) Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris All Lower level tournaments Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London French Open - Paris Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg U.S. Open - New York Australian Open - Melbourne Olympics - London Australian Open - Melbourne Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, 1R, SVK-SLO 5-0 U.S. Open (juniors) Davis Cup, World Group, 1R, GER-BEL 1-4 Davis Cup, Group I, PO, SVK-BLR 3-1 French Open (juniors) Wimbledon (juniors) Wimbledon (juniors) Helsinki Challenger